//
//  NSString+Extend.h
//  CFFinanceProject
//
//  Created by chunfeng on 2018/4/9.
//  Copyright © 2018年 xiaowen. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSString (Extend)



/**
 判断字符串是有长度的字符串
 
 @param str 要判断的字符串
 @return 字符串非空的判断
 */
+ (BOOL)stringIsNullOrEmpty:(NSString *)str;


/**
 判断字符串是否<null>或者nil类
 
 @return 是否<null>或者nil类判断
 */
- (BOOL)isNull;


/**
 判断字符串是否<null>或者nil或者长度为空类
 
 @return 是否<null>或者nil或者长度为空类判断
 */
- (BOOL)isNullOrEmpty;


///**
// 除去字符串空类（网络时用，除去null状态替换为@“”）
//
// @return 获取字符串（@“”或者有长度字符串）
// */
//-(NSString *)yp_removeNull;


+(NSString *)getStringIsNotNull:(NSString *)str;

/**
 判断一个字符串是否非空，空时替换成默认placeHolderString
 
 @param defaultString 初始化的默认字符串值
 */
- (NSString *)removeNullOrEmptyByDefaultString:(NSString *)defaultString;


@end
